# GENERATED BY: test/deps/executables_test.dart

## Section 0
$ tree
├── bar
│   ├── bin
│   │   └── qux.dart
│   └── pubspec.yaml
├── foo
│   ├── bin
│   │   ├── baz.dart
│   │   └── foo.dart
│   └── pubspec.yaml
└── myapp
    ├── bin
    │   └── myapp.dart
    ├── pubspec.lock
    └── pubspec.yaml

-------------------------------- END OF OUTPUT ---------------------------------

## Section 1
$ pub deps --executables
myapp
foo: foo, baz
bar:qux

-------------------------------- END OF OUTPUT ---------------------------------

## Section 2
$ pub deps --executables --dev
myapp
foo: foo, baz
bar:qux

-------------------------------- END OF OUTPUT ---------------------------------

## Section 3
$ pub deps --json
{
  "root": "myapp",
  "packages": [
    {
      "name": "myapp",
      "version": "0.0.0",
      "kind": "root",
      "source": "root",
      "dependencies": [
        "foo",
        "bar"
      ],
      "directDependencies": [
        "foo",
        "bar"
      ],
      "devDependencies": []
    },
    {
      "name": "bar",
      "version": "1.0.0",
      "kind": "direct",
      "source": "path",
      "dependencies": [],
      "directDependencies": []
    },
    {
      "name": "foo",
      "version": "1.0.0",
      "kind": "direct",
      "source": "path",
      "dependencies": [],
      "directDependencies": []
    }
  ],
  "sdks": [
    {
      "name": "Dart",
      "version": "3.1.2+3"
    }
  ],
  "executables": [
    ":myapp",
    "foo:baz",
    "foo",
    "bar:qux"
  ]
}

